<!doctype html>
<html lang="en">
<!-- head 区域 - 开始 -->
<?php
$mod='blank';
$title='订单列表';
require_once('head.php');
?>
<!-- head 区域 - 结束 -->
<body data-topbar="dark" data-layout="horizontal">
  <!-- 页面 - 开始 -->
  <div id="layout-wrapper">

    <!-- 头部区域 - 开始 -->
    <?php include('header.php'); ?>
    <!-- 头部区域 - 结束 -->

    <!-- 顶部导航栏 - 开始 -->
    <?php include('topnav.php'); ?>
    <!-- 顶部导航栏 - 结束 -->

    <!-- 主内容区域 - 开始 -->
    <div class="main-content" id="orderlist">

      <div class="page-content">
        <div class="">
          <div class="row mt-4">
            <div class="col-lg-12">
              <div class="card">
                <div class="card-body">
                  <!-- 表头 - 开始 -->
                  <h4 class="card-title">任务列表</h4>
                  <p class="card-title-desc">状态同步不及时，有时需手动更新</p>
                  <!-- 表头 - 结束 -->
                  <div class="panel-body">
                    <div class="form-horizontal devform">
                      <div class="row">
                        <div class="form-group col-lg-2">
                          <select class="form-control" v-model="cx.cid">
                            <option value="">平台</option>
                            <?php
                              $a=$DB->query("select * from qingka_wangke_class where status=1 ");
                              while($row=$DB->fetch($a)){
                                echo '<option value="'.$row['cid'].'">'.$row['name'].'</option>';
                              }
                            ?>
                          </select>
                        </div>
                        <div class="form-group col-lg-2">
                          <select class="form-control" v-model="cx.status_text">
                            <option value="">任务状态</option>
                            <option value="待处理">待处理</option>
                            <option value="进行中">进行中</option>
                            <option value="已完成">已完成</option>
                            <option value="补刷中">补刷中</option>
                            <option value="异常">异常中</option>
                            <option value="已取消">已取消</option>
                            <option value="已退款">已退款</option>
                            <option value="队列中">队列中</option>
                          </select>
                        </div>
                        <div class="form-group col-lg-2" v-if="row.uid==1">
                          <select class="form-control" v-model="cx.dock">
                            <option value="">处理状态</option>
                            <option value="0">待处理</option>
                            <option value="1">处理成功</option>
                            <option value="2">处理失败</option>
                            <option value="3">重复下单</option>
                            <option value="4">已取消</option>
                            <option value="99">我的</option>
                          </select>
                          
                        </div>
                       
                        <div class="form-group col-lg-2">
                          <select class="form-control" v-model="dc2.gs">
                            <option value=""  >选择导出格式</option>
                            <option value="1">平台名+账号+课程名字</option>
                            <option value="2">学校+账号+密码+课程名字</option>
                            <option value="3">账号+课程名字</option>
                            <option value="4">学校+账号+密码</option>
                            <option value="5">账号</option>
                          </select>
                        </div>
                         <div class="form-group col-lg-2">
                          <button type="button" @click="daochu()" class="btn btn-success waves-effect waves-light">导出</button>
                        </div>
                      </div>
                     
                      <div class="row">
                        <div class="form-group col-lg-2">
                          <input type="text" v-model="cx.oid" value="" class="form-control" placeholder="请输入订单ID"
                            required />
                        </div>
                        <div class="form-group col-lg-2" v-if="row.uid==1">
                          <input type="text" v-model="cx.uid" value="" class="form-control" placeholder="请输入用户UID"
                            required />
                        </div>
                        <div class="form-group col-lg-2">
                          <input type="text" v-model="cx.qq" value="" class="form-control" placeholder="请输入学号或者手机号"
                            required />
                        </div>
                        <div class="form-group col-lg-2">
                            <input type="text" v-model="cx.status_text" value="" placeholder="自定义状态查询" required="required" class="form-control">
                            </div>
                            <div class="form-group col-lg-2">
                                <input type="text" v-model="cx.kcming" value=""  placeholder="请输入课程名关键字" required class="form-control">
                                </div>
                        <div class="form-group col-lg-2">
                          <button type="button" @click="get(1,showSize)" class="btn btn-success waves-effect waves-light">查询</button>
                        </div>
                      </div>
                    </div>
			  <!--<div class="bg-gradient-tron">-->
              <!--<a class="btn btn-xs btn btn-primary purple" id="checkboxAll" @click="selectAll()">全选</a>-->
              <!--               批量操作:-->
              <!--<a class="btn btn-xs btn-info purple" @click="plzt(sex)">同步状态入队</a>-->
              <!--<a class="btn btn-xs btn-success purple" @click="plbs(sex)"  v-if="row.uid==1">补刷订单入队</a>-->
              <!--                <a class="btn btn-xs  btn-success purple" @click="pltb(sex)">批量同步</a>-->
              <!--  <a class="btn btn-xs  btn-success purple" @click="plbs('待重刷')">批量补刷</a>-->
              <!--<br/>-->
              <!--  <span>注：入队成功后耐心等待即可，禁止一直操作，否则后果自负</span>-->
              <!--     </div>-->
                    <!-- 状态区域 - 开始 -->
                    <div v-if="row.uid==1">
                        
               <!--<a class="btn btn-xs btn btn-primary purple" id="checkboxAll" @click="selectAll()">全选</a>-->
                      <div class="row">
                          
                          <label for="example-text-input" class="col-1 col-form-label">进度修改</label>
                          <div class="col-11">
                            <div class="row">
                              <div class="form-group col-lg-2">
                                <input type="text" v-model="kcprocess" value="" class="form-control" placeholder="请输入需要修改的进度"
                                  required />
                              </div>
                              <div class="form-group col-lg-2">
                                <button type="button" @click="setprocess(kcprocess)" class="btn btn-success waves-effect waves-light">点击修改</button>
                              </div>
                              
                            </div>
                            
                            </div>
                            
                      
                          </div>
                          <!--<div class="row">-->
                          <!--<label for="example-text-input" class="col-1 col-form-label">备注修改</label>-->
                          <!--<div class="col-11">-->
                          <!--  <div class="row">-->
                          <!--    <div class="form-group col-lg-2">-->
                          <!--      <input type="text" v-model="remarks" value="" class="form-control" placeholder="请输入需要修改的进度"-->
                          <!--        required />-->
                          <!--    </div>-->
                          <!--    <div class="form-group col-lg-2">-->
                          <!--      <button type="button" @click="setprocess(remarks)" class="btn btn-success waves-effect waves-light">点击修改</button>-->
                          <!--    </div>-->
                          <!--  </div>-->
                          <!--  </div>-->
                          <!--</div>-->
                      </div>
                      <div class="form-group row" v-if="row.uid==1">
                          <label for="example-text-input" class="col-1 col-form-label">任务状态</label>
                          <div class="col-11">
                            <a class="btn btn-info waves-effect waves-light" @click="status_text('待处理')">待处理</a>
                            <a class="btn btn-success waves-effect waves-light" @click="status_text('已完成')">已完成</a>
                            <a class="btn btn-warning waves-effect waves-light" @click="status_text('进行中')">进行中</a>
                            <a class="btn btn-danger waves-effect waves-light" @click="status_text('异常')">异常</a>
                            <a class="btn btn-dark waves-effect waves-light" @click="status_text('队列中')">队列中</a>
                             <a class="btn btn-primary waves-effect waves-light" @click="status_text('重复下单')">重复下单</a>
                            <a class="btn btn-secondary waves-effect" @click="status_text('已取消')">已取消</a>
                          </div>
                      </div>
                      <div class="form-group row" v-if="row.uid==1">
                          <label for="example-text-input" class="col-1 col-form-label">处理状态</label>
                          <div class="col-11">
                            <a class="btn btn-info waves-effect waves-light" @click="dock(0)">2_待处理</a>
                            <a class="btn btn-success waves-effect waves-light" @click="dock(1)">2_已完成</a>
                            <a class="btn btn-danger waves-effect waves-light" @click="dock(2)">2_处理失败</a>
                            <a class="btn btn-warning waves-effect waves-light" @click="dock(3)">2_重复下单</a>
                            <a class="btn btn-secondary waves-effect" @click="dock(4)">2_取消</a>
                            <a class="btn btn-primary waves-effect waves-light" @click="dock(99)">2_我的</a>
                            <a class="btn btn-dark waves-effect waves-light" @click="tk(sex)">2_退款</a>
                          </div>
                          
                      </div>
                      
                      <div  v-if="row.uid==1">
                        <h5 style="text-align:center;" >
                           
                        今日订单<?php
                            $a=$DB->count("select count(*) from qingka_wangke_order where addtime>'$jtdate'  ");
                            echo $a;	                	
                          ?>&nbsp;&nbsp;&nbsp;
                          	今日销售&yen;
                          <?php
                        $a=$DB->query("select * from qingka_wangke_order where addtime>'$jtdate'  ");			                	
                              while($c=$DB->fetch($a)){
                                $zcz+=$c['fees'];
                         } echo $zcz  ?>
                          &nbsp;&nbsp;&nbsp;
                         
                         
                          总订单<?php
                            $a=$DB->count("select count(*) from qingka_wangke_order ");			                		                	
                            echo $a;		                		                	
                          ?>
                          </h5>
                       
                        	                		                	
                         
                      
                    </div>
                    <div class="bg-gradient-tron">
                            批量操作:<br/>
                            <a class="btn btn-xs  btn-success purple" @click="pltb(sex)">批量同步</a>
                            <!--<a class="btn btn-xs  btn-success purple" @click="plbs('待重刷')">批量补刷</a>-->
                             <br>
                            <span>注：勾选订单后才能修改任务状态或者处理状态</span>
                  </div> 
                      <!--<span>注：勾选订单后才能修改任务状态或者处理状态</span>-->
                    </div>
                    <!-- 状态区域 - 结束 -->

                    <div class="table-responsive">
                      <table class="table table-hover mb-0">
                        <thead>
                          <tr>
                            <!--<th><input type="checkbox" id="checkboxAll" @click="selectAll()" /></th>-->
                             <th class=" " id="checkboxAll" @click="selectAll()">全选</th>
                            <th>订单ID</th>
                            <th>狗币</th>
                            <th v-if="row.uid==1">下单UID</th>
                            <th>平台</th>
                            <th  v-if="row.uid==1">学校</th>
                            <th>账号</th>
                            <th  v-if="row.uid==1">密码</th>
                            <th>课程名</th>
                            
                            <th>任务状态</th>
                            <th>同步进度</th>
                            <th>补刷订单</th>
                            <!--<th>取消订单</th>-->
                            <th>课程进度</th>
                            <th>备注</th>
                            <th>提交时间</th>
                            <th v-if="row.uid==1">处理状态</th>
                            <!--<th>详情</th>-->
                         
                            <!--<th>下单ip</th>-->
                            <!--<th>秒刷</th>-->
                          </tr>
                        </thead>
                        <tbody>
                          <tr v-for="res in row.data">
                            <td>
                              <span class="checkbox checkbox-success">
                                <input type="checkbox" id="checkboxAll" :value="res.oid" v-model="sex"><label
                                  for="checkbox1"></label></span>
                            </td>
                            <td>{{res.oid}}</td>
                             <td>{{res.fees}}</td>
                            <td v-if="row.uid==1">{{res.uid}}</td>

                            <td>{{res.ptname}}<span v-if="res.miaoshua=='1'" style="color: red;">&nbsp;秒刷</span></td>
                            <td  v-if="row.uid==1">{{res.school}}</td>
                             <td> {{res.user}}</td>
                              <td  v-if="row.uid==1">{{res.pass}}</td>
                   <!--             <div class="btn-group" v-if="res.hid=='3'" >-->
		            	    <!--    <button type="button" class="btn btn-xs btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">QG操作-->
		            	    <!--    <span class="caret"></span>-->
		            	    <!--    </button>-->
		            	    <!--    <ul class="dropdown-menu">-->
		            	    <!--        <li><a data-toggle="modal" data-target="#modal-qgxf" @click="qgxf(res)">QG续费</a></li>-->
		            	    <!--        <li><a @click="qggm(res.oid)">修改密码</a></li>-->
		            	    <!--        <li><a @click="bs(res.oid)">重置状态</a></li>-->
		            	    <!--        <li><a @click="up(res.oid)">刷新分数</a></li>-->
		            	    <!--    </ul>-->
		            	    <!--</div>-->
                            </td>
                            <td>{{res.kcname}}</td>

                            <td style="width: 80px;">
                              <span v-if="res.status=='待处理'" class="btn btn-sm waves-effect btn-info">{{res.status}}</span>
                              <span v-else-if="res.status=='已完成'" class="btn btn-sm waves-effect btn-success">{{res.status}}</span>
                              <span v-else-if="res.status=='异常'" class="btn btn-sm waves-effect btn-danger">{{res.status}}</span>
                              <span v-else-if="res.status=='进行中'" class="btn btn-sm waves-effect btn-warning">{{res.status}}</span>
                              <span v-else-if="res.status=='重复下单'" class="btn btn-sm waves-effect btn-warning">{{res.status}}</span>
                              <span v-else style="color: black;" class="btn btn-sm waves-effect btn-warning">{{res.status}}</span>
                            </td>
                            <td><span class="btn btn-sm waves-effect btn-primary" @click="up(res.oid)"><i
                                  class="fas fa-refresh"></i> </span></td>
                            <td><span class="btn btn-sm waves-effect btn-warning" @click="bs(res.oid)"><i
                                  class="fas fa-redo"></i> </span></td>
                            <!--<td><span class="btn btn-sm waves-effect btn-danger" @click="quxiao(res.oid)"><i-->
                            <!--      class="fas fa-times"></i> </span></td>-->
                            <td>{{res.process}}<div class="progress">
                                <!--<div aria-valuemax="100" aria-valuemin="0" aria-valuenow="60" role="progressbar" v-bind:style="'width:'+(res.process)+';' "></div>-->
                                <div aria-valuemax="100" aria-valuemin="0" aria-valuenow="60"
                                  class="progress-bar progress-bar-success progress-bar-striped" role="progressbar"
                                  v-bind:style="'width:'+(res.process)+';' ">
                                </div>
                              </div>
                            </td>
                            
                            <td style="width: 250px;">{{res.remarks|res.detailed}}</td>
                            <td>{{res.addtime}}</td>
                            <td v-if="row.uid==1">
                              <span @click="duijie(res.oid)" v-if="res.dockstatus==0"
                                class="btn btn-sm waves-effect btn-info">待处理</span>
                              <span v-if="res.dockstatus==1" class="">处理成功</span>
                              <span @click="duijie(res.oid)" v-if="res.dockstatus==2"
                                class="btn btn-sm waves-effect btn-danger">处理失败</span>
                              <span v-if="res.dockstatus==3" class="">重复下单</span>
                              <span v-if="res.dockstatus==4" class="">已取消</span>
                              <span v-if="res.dockstatus==99" class="btn btn-sm waves-effect btn-warning">我的</span>
                            </td>
                            <!--<td><span class="btn btn-sm waves-effect btn-primary" @click="ddinfo(res)"><i-->
                            <!--      class="fas fa-cog"></i> </span></td>-->
                            <!--<td v-if="row.uid==1">{{res.uid}}</td>-->
                            <!-- <td>{{res.ip}}</td>-->
                            <!--<td v-if="res.status!='已取消'"><button @click="ms(res.oid)" v-if="res.miaoshua==0" class="btn btn-xs btn-danger">秒刷</button></td>-->
                            <!--<td v-if="res.status!='已取消'"><button @click="ms(res.oid)" v-if="res.miaoshua==0" class="btn btn-xs btn-danger">秒刷</button>&nbsp;<button @click="up(res.oid)" class="btn btn-xs btn-success">更新状态</button>&nbsp;<button @click="bs(res.oid)" class="btn btn-xs btn-primary">补刷</button>&nbsp;<button @click="quxiao(res.oid)"  class="btn btn-xs btn-info">取消</button></td>-->
                          </tr>

                        </tbody>
                      </table>
                    </div>

                    <!-- 分页 - 开始 -->
                    <div class="row mt-4">
                      <div class="col-lg-2">
                        <select class="form-control" v-model="showSize">
                          <option value="20">显示20条</option>
                        
                          <option value="50">显示50条</option>
                          <option value="100">显示100条</option>
                           <option value="200">显示200条</option>
                            <option value="500">显示500条</option>
                             <option value="1000">显示1000条</option>
                        </select>
                      </div>
                      <div class="col-lg-10">
                        <div class="card-pagination">
                          <ul class="pagination">
                            <li class="page-item" :class="row.current_page<=1?'disabled':''"><a class="page-link"
                                @click="row.current_page>1?get(row.current_page-1,showSize):''">上一页</a></li>
                            <li class="page-item" @click="get(row.current_page-3,showSize)" v-if="row.current_page-3>=1"><a class="page-link">{{ row.current_page-3 }}</a></li>
                            <li class="page-item" @click="get(row.current_page-2,showSize)" v-if="row.current_page-2>=1"><a class="page-link">{{ row.current_page-2 }}</a></li>
                            <li class="page-item" @click="get(row.current_page-1,showSize)" v-if="row.current_page-1>=1"><a class="page-link">{{ row.current_page-1 }}</a></li>
                            <li class="page-item" :class="{'active':row.current_page==row.current_page}" @click="get(row.current_page,showSize)" v-if="row.current_page"><a class="page-link">{{ row.current_page }}</a></li>
                            <li class="page-item" @click="get(row.current_page+1,showSize)" v-if="row.current_page+1<=row.last_page"><a class="page-link">{{ row.current_page+1 }}</a></li>
                            <li class="page-item" @click="get(row.current_page+2,showSize)" v-if="row.current_page+2<=row.last_page"><a class="page-link">{{ row.current_page+2 }}</a></li>
                            <li class="page-item" @click="get(row.current_page+3,showSize)" v-if="row.current_page+3<=row.last_page"><a class="page-link">{{ row.current_page+3 }}</a></li>
                            <li class="page-item" :class="row.current_page>=row.last_page?'disabled':''"><a
                                class="page-link"
                                @click="row.last_page>row.current_page?get(row.current_page+1,showSize):''">下一页</a></li>
                          </ul>
                        </div>
                      </div>
                    </div>
                    <!-- 分页 - 结束 -->

                    <div id="ddinfo2" style="display: none;">
                      <!--订单详情-->
                      <li class="list-group-item">
                        <b>课程类型：</b>{{ddinfo3.info.ptname}}<span v-if="ddinfo3.info.miaoshua=='1'"
                          style="color: red;">&nbsp;秒刷</span>
                      </li>
                      <li class="list-group-item" style="word-break:break-all;">
                        <b>账号信息：</b>{{ddinfo3.info.school}}&nbsp;{{ddinfo3.info.user}}&nbsp;{{ddinfo3.info.pass}}
                      </li>
                      <li class="list-group-item"><b>课程名字：</b>{{ddinfo3.info.kcname}}</li>
                      <li class="list-group-item" v-if="ddinfo3.info.name!='null'"><b>学生姓名：</b>{{ddinfo3.info.name}}</li>
                      <li class="list-group-item"><b>下单时间：</b>{{ddinfo3.info.addtime}}</li>
                      <li class="list-group-item" v-if="ddinfo3.info.courseStartTime">
                        <b>课程开始时间：</b>{{ddinfo3.info.courseStartTime}}
                      </li>
                      <li class="list-group-item" v-if="ddinfo3.info.courseEndTime">
                        <b>课程结束时间：</b>{{ddinfo3.info.courseEndTime}}
                      </li>
                      <li class="list-group-item" v-if="ddinfo3.info.examStartTime">
                        <b>考试开始时间：</b>{{ddinfo3.info.examStartTime}}
                      </li>
                      <li class="list-group-item" v-if="ddinfo3.info.examEndTime">
                        <b>考试结束时间：</b>{{ddinfo3.info.examEndTime}}
                      </li>
                      <li class="list-group-item"><b>订单状态：</b><span
                          style="color: red;">{{ddinfo3.info.status}}</span>&nbsp;<button
                          v-if="ddinfo3.info.dockstatus!='99'" @click="up(ddinfo3.info.oid)"
                          class="btn btn-xs btn-success">刷新</button>&nbsp;</li>
                      <li class="list-group-item"><b>进度：</b>{{ddinfo3.info.process}}<div class="progress">
                          <div aria-valuemax="100" aria-valuemin="0" aria-valuenow="60"
                            class="progress-bar progress-bar-success progress-bar-striped" role="progressbar"
                            v-bind:style="'width:'+(ddinfo3.info.process)+';' ">
                          </div>
                        </div>
                      </li>
                      <li class="list-group-item" v-if="ddinfo3.info.remarks"><b>备注：</b>{{ddinfo3.info.remarks}}</li>
                      <!--<li class="list-group-item" v-if="ddinfo3.info.status!='已取消'"><b>操作：</b>-->
                      <!--<button-->
                      <!--    @click="ms(ddinfo3.info.oid)" v-if="false"-->
                      <!--    class="btn btn-xs btn-danger">秒刷</button>-->
                      <!--    &nbsp;<button v-if="false"-->
                      <!--    @click="layer.msg('更新中，近期开放')" class="btn btn-xs btn-info">修改密码</button>&nbsp;<button-->
                      <!--    @click="bs(ddinfo3.info.oid)" class="btn btn-xs btn-primary">补刷订单</button>&nbsp;-->
                          <!--<button-->
                          <!--@click="quxiao(ddinfo3.info.oid)" class="btn btn-xs btn-primary">取消订单</button>-->
                      <!--    </li>-->
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <!-- end row -->
        </div> <!-- container-fluid -->
      </div>
      <!-- End Page-content -->

      <!-- 底部版权区域 - 开始 -->
      <?php include('copyright.php'); ?>
      <!-- 底部版权区域 - 结束 -->

    </div>
    <!-- 主内容区域 - 结束 -->
  </div>
  <!-- 页面 - 结束 -->

  <!-- 底部文件 - 开始 -->
  <?php include('footer.php'); ?>
  <!-- 底部文件 - 结束 -->

  <script type="text/javascript">
    vm = new Vue({
      el: "#orderlist",
      data: {
        row: null,
        phone: '',
        sex: [],
        ddinfo3: {
          status: false,
          info: []
        },
        dc: [],
        dc2: {
        gs: 1
        },
        cx: {
          status_text: '',
          dock: '',
          qq: '',
          oid: '',
          uid: '',
          cid: '',
         limit:''
          
        },
        showSize: 20,
        kcprocess: '',
      },
      methods: {
        get: function (page,showSize) {
          // var load = layer.load(2);
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          data = { cx: this.cx, page, showSize }
          this.$http.post("/apisub.php?act=orderlist", data, { emulateJSON: true }).then(function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.data.code == 1) {
              this.row = data.body;
            } else {
              layer.msg(data.data.msg, { icon: 2 });
            }
          });
        },
        plbs:function(a){
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.post("/apisub.php?act=plbs&a=" + a, { sex: this.sex, type: 1 }, { emulateJSON: true }).then(function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              vm.selectAll();
              vm.get(vm.row.current_page,vm.showSize);
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
            }
          });
        }, 
// 		 pltb:function(a){
// 				var load=layer.load();
//           $.post("/apisub.php?act=pltb",{sex:this.sex,type:1},{emulateJSON:true}).then(function(data){
// 		 	     layer.close(load);
// 	             if (data.code==1){
// 	              	vm.selectAll();   
// 	             	  vm.get(vm.row.current_page);
// 	                layer.msg(data.msg,{icon:1});	                
// 	             }else{
// 	                layer.msg(data.msg,{icon:2});
// 	             }	              
//          });
// 		 },
        bs: function (oid) {
          layer.confirm('建议漏看或者进度被重置的情况下使用。<br>频繁点击补刷会出现不可预测的结果<br>请问是否补刷所选的任务？', {
            title: '温馨提示', icon: 3,
            btn: ['确定补刷', '取消'] //按钮
          }, function () {
            // var load = layer.load(2);
            SlickLoader.setText('加载中...')
            SlickLoader.enable();
            $.get("/apisub.php?act=bs&oid=" + oid, function (data) {
              // layer.close(load);
              SlickLoader.disable();
              
              if (data.code == 1) {
                vm.get(vm.row.current_page,vm.showSize);
                layer.alert(data.msg, { icon: 1 });
              } else {
                layer.msg(data.msg, { icon: 2 });
              }
            });
          });
        }, up: function (oid) {
          // var load = layer.load(2);
          // layer.msg("正在努力获取中....", { icon: 3 });
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.get("/apisub.php?act=uporder&oid=" + oid, function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              vm.get(vm.row.current_page,vm.showSize);
              setTimeout(function () {
                for (i = 0; i < vm.row.data.length; i++) {
                  if (vm.row.data[i].oid == oid) {
                    vm.ddinfo3.info = vm.row.data[i];
                    console.log(vm.row.data[i].oid);
                    console.log(vm.row.data[i].status);
                    console.log(vm.ddinfo3.info.status);
                    return true;
                  }
                }
              }, 1800);
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
              //	                layer.alert(data.msg,{icon:2,btn:'立即跳转'},function(){
              //	                	window.location.href=data.url
              //	                });
            }
          });
        }, duijie: function (oid) {
          layer.confirm('确定处理么?', {
            title: '温馨提示', icon: 3,
            btn: ['确定', '取消'] //按钮
          }, function () {
            // var load = layer.load(2);
            SlickLoader.setText('加载中...')
            SlickLoader.enable();
            $.get("/apisub.php?act=duijie&oid=" + oid, function (data) {
              // layer.close(load);
              SlickLoader.disable();
              if (data.code == 1) {
                vm.get(vm.row.current_page,vm.showSize);
                layer.alert(data.msg, { icon: 1 });
              } else {
                layer.msg(data.msg, { icon: 2 });
              }
            });
          });
        }, getname: function (oid) {
          // var load = layer.load(2);
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.get("/apisub.php?act=getname&oid=" + oid, function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
            }
          });
        }, ms: function (oid) {
          layer.confirm('提交秒刷将扣除0.05元服务费', {
            title: '温馨提示', icon: 3,
            btn: ['确定', '取消'] //按钮
          }, function () {
            // var load = layer.load(2);
            SlickLoader.setText('加载中...')
            SlickLoader.enable();
            $.get("/apisub.php?act=ms_order&oid=" + oid, function (data) {
              // layer.close(load);
              SlickLoader.disable();
              if (data.code == 1) {
                vm.get(vm.row.current_page,vm.showSize);
                layer.alert(data.msg, { icon: 1 });
              } else {
                layer.msg(data.msg, { icon: 2 });
              }
            });
          });
        }, quxiao: function (oid) {
          layer.confirm('取消订单将无法退款，确定取消吗', {
            title: '温馨提示', icon: 3,
            btn: ['确定', '取消'] //按钮
          }, function () {
            // var load = layer.load(2);
            SlickLoader.setText('加载中...')
            SlickLoader.enable();
            $.get("/apisub.php?act=qx_order&oid=" + oid, function (data) {
              // layer.close(load);
              SlickLoader.disable();
              if (data.code == 1) {
                vm.get(vm.row.current_page,vm.showSize);
                layer.alert(data.msg, { icon: 1 });
              } else {
                layer.msg(data.msg, { icon: 2 });
              }
            });
          });
          
        }, 
        //  kjt:function(user,type,kcname){
		      // if(type=="2"){
		      //     layer.open({
		      //       type: 2,
		      //       title: '进度详情',
		      //       shadeClose: true,
		      //       shade: 0.8,
		      //       area: ['95%', '95%'],
		      //       content: 'http://43.134.190.111/get?user='+user+'&kcname='+kcname //iframe的url
		      //     }); 
	       //     }
        status_text: function (a) {
          // var load = layer.load(2);
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.post("/apisub.php?act=status_order&a=" + a, { sex: this.sex, type: 1 }, { emulateJSON: true }).then(function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              vm.selectAll();
              vm.get(vm.row.current_page,vm.showSize);
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
            }
          });
        }, dock: function (a) {
          // var load = layer.load(2);
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.post("/apisub.php?act=status_order&a=" + a, { sex: this.sex, type: 2 }, { emulateJSON: true }).then(function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              vm.selectAll();
              vm.get(vm.row.current_page,vm.showSize);
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
            }
          });
        },selectAll: function () {
          if (this.sex.length == 0) {
            for (i = 0; i < vm.row.data.length; i++) {
              vm.sex.push(this.row.data[i].oid)
            }
          } else {
            this.sex = []
          }
      },ddinfo: function(a){  
      	    this.ddinfo3.info=a;
      	    var load=layer.load(2,{time:300});
      	    setTimeout(function() {
	             layer.open({
							  type: 1,
							  title:'订单详情操作',
							  skin: 'layui-layer-demo',
							  closeBtn: 1,
							  anim: 2,
							  shadeClose: true,
							  content: $('#ddinfo2'),
							  end: function(){ 
							    $("#ddinfo2").hide();
							  }
							});  
            }, 100); 
            
         
      },pltb: function(sex) {
  if (this.sex === '') {
    layer.msg("请先选择订单！");
    return false;
  }
  
  layer.confirm('是否确认入队，入队后等待线程执行即可，禁止一直重复入队，请切记', {
    title: '温馨提示',
    icon: 3,
    btn: ['确认', '取消']
  }, function() {
    var load = layer.load();
    $.post("/apisub.php?act=pltb", { sex: sex }, { emulateJSON: true })
      .then(function(data) {
        layer.close(load);
        if (data.code == 1) {
          vm.selectAll();
          vm.get(vm.row.current_page, vm.showSize);
          layer.msg(data.msg, { icon: 1 });
        } else {
          layer.msg(data.msg, { icon: 2 });
        }
      });
  });
}, tk: function (sex) {
          if (this.sex == '') { layer.msg("请先选择订单！"); return false; }
          layer.confirm('确定要退款吗？陛下，三思三思！！！', { title: '温馨提示', icon: 3, btn: ['确定', '取消'] }, function () {
            // var load = layer.load();
            SlickLoader.setText('加载中...')
            SlickLoader.enable();
            $.post("/apisub.php?act=tk", { sex: sex }, { emulateJSON: true }).then(function (data) {
              // layer.close(load);
              SlickLoader.disable();
              if (data.code == 1) {
                vm.selectAll();
                vm.get(vm.row.current_page,vm.showSize);
                layer.msg(data.msg, { icon: 1 });
              } else {
                layer.msg(data.msg, {
                  icon: 2
                });
              }
            });
          });
        }, daochu: function () {
          if (this.dc2.gs == '') {
            layer.msg("请先选择格式", { icon: 2 });
            return false;
          }
          if (!this.sex[0]) {
            layer.msg("请先选择订单", { icon: 2 });
            return false;
          }
          for (i = 0; i < this.sex.length; i++) {
            oid = this.sex[i];
            for (x = 0; x < this.row.data.length; x++) {
              if (this.row.data[x].oid == oid) {
                ptname = this.row.data[x].ptname;
                school = this.row.data[x].school;
                user = this.row.data[x].user;
                pass = this.row.data[x].pass;
                kcname = this.row.data[x].kcname;
                if (this.dc2.gs == '1') {
                  a =ptname + ' ' + user +' ' + kcname;
                } 
                else if (this.dc2.gs == '2'){
                    a =  school + ' '+user + ' '+ pass+' ' + kcname;
                 }
                else if (this.dc2.gs == '3') {
                  a = user + ' ' + kcname;
                } else if (this.dc2.gs == '4') {
                  a = school + ' ' + user + ' ' + pass;
                } else if (this.dc2.gs == '5') {
                  a = user ;
                }
                this.dc.push(a)
              }
            }
          }
          // layer.alert(this.dc.join("<br>"));
          layer.open({
            title: "导出信息",
            content:this.dc.join("<br>"),
            area: ['90vh', '90vh'],
          })
          this.dc = [];
        }, setprocess: function (a) {
          // var load = layer.load(2);
          SlickLoader.setText('加载中...')
          SlickLoader.enable();
          $.post("/apisub.php?act=status_order&a=" + a + "%", { sex: this.sex, type: 3 }, { emulateJSON: true }).then(function (data) {
            // layer.close(load);
            SlickLoader.disable();
            if (data.code == 1) {
              vm.selectAll();
              vm.kcprocess = ''
              vm.get(vm.row.current_page,vm.showSize);
              layer.msg(data.msg, { icon: 1 });
            } else {
              layer.msg(data.msg, { icon: 2 });
            }
          });
        }

      },
      watch: {
        showSize(newVal){
          this.get(this.row.current_page,newVal)
        }
      },
      mounted() {
        this.get(1,this.showSize);
      },
    });
  </script>

</body>

</html>
<!--<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=0 height=0 src="//music.163.com/outchain/player?type=2&id=2028570351&auto=1&height=32"></iframe>-->
<!--<script>-->
<!--            var stop, staticx;-->
<!--			var img = new Image();-->
<!--			img.src = "狗币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";-->
 
<!--			function Sakura(x, y, s, r, fn) {-->
<!--				this.x = x;-->
<!--				this.y = y;-->
<!--				this.s = s;-->
<!--				this.r = r;-->
<!--				this.fn = fn;-->
<!--			}-->
 
<!--			Sakura.prototype.draw = function(cxt) {-->
<!--				cxt.save();-->
<!--				var xc = 40 * this.s / 4;-->
<!--				cxt.translate(this.x, this.y);-->
<!--				cxt.rotate(this.r);-->
<!--				cxt.drawImage(img, 0, 0, 40 * this.s, 40 * this.s)-->
<!--				cxt.restore();-->
<!--			}-->
 
<!--			Sakura.prototype.update = function() {-->
<!--				this.x = this.fn.x(this.x, this.y);-->
<!--				this.y = this.fn.y(this.y, this.y);-->
<!--				this.r = this.fn.r(this.r);-->
<!--				if(this.x > window.innerWidth ||-->
<!--					this.x < 0 ||-->
<!--					this.y > window.innerHeight ||-->
<!--					this.y < 0-->
<!--				) {-->
<!--					this.r = getRandom('fnr');-->
<!--					if(Math.random() > 0.4) {-->
<!--						this.x = getRandom('x');-->
<!--						this.y = 0;-->
<!--						this.s = getRandom('s');-->
<!--						this.r = getRandom('r');-->
<!--					} else {-->
<!--						this.x = window.innerWidth;-->
<!--						this.y = getRandom('y');-->
<!--						this.s = getRandom('s');-->
<!--						this.r = getRandom('r');-->
<!--					}-->
<!--				}-->
<!--			}-->
 
<!--			SakuraList = function() {-->
<!--				this.list = [];-->
<!--			}-->
<!--			SakuraList.prototype.push = function(sakura) {-->
<!--				this.list.push(sakura);-->
<!--			}-->
<!--			SakuraList.prototype.update = function() {-->
<!--				for(var i = 0, len = this.list.length; i < len; i++) {-->
<!--					this.list[i].update();-->
<!--				}-->
<!--			}-->
<!--			SakuraList.prototype.draw = function(cxt) {-->
<!--				for(var i = 0, len = this.list.length; i < len; i++) {-->
<!--					this.list[i].draw(cxt);-->
<!--				}-->
<!--			}-->
<!--			SakuraList.prototype.get = function(i) {-->
<!--				return this.list[i];-->
<!--			}-->
<!--			SakuraList.prototype.size = function() {-->
<!--				return this.list.length;-->
<!--			}-->
 
<!--			function getRandom(option) {-->
<!--				var ret, random;-->
<!--				switch(option) {-->
<!--					case 'x':-->
<!--						ret = Math.random() * window.innerWidth;-->
<!--						break;-->
<!--					case 'y':-->
<!--						ret = Math.random() * window.innerHeight;-->
<!--						break;-->
<!--					case 's':-->
<!--						ret = Math.random();-->
<!--						break;-->
<!--					case 'r':-->
<!--						ret = Math.random() * 6;-->
<!--						break;-->
<!--					case 'fnx':-->
<!--						random = -0.5 + Math.random() * 1;-->
<!--						ret = function(x, y) {-->
<!--							return x + 0.5 * random - 1.7;-->
<!--						};-->
<!--						break;-->
<!--					case 'fny':-->
<!--						random = 1.5 + Math.random() * 0.7-->
<!--						ret = function(x, y) {-->
<!--							return y + random;-->
<!--						};-->
<!--						break;-->
<!--					case 'fnr':-->
<!--						random = Math.random() * 0.03;-->
<!--						ret = function(r) {-->
<!--							return r + random;-->
<!--						};-->
<!--						break;-->
<!--				}-->
<!--				return ret;-->
<!--			}-->
 
<!--			function startSakura() {-->
 
<!--				requestAnimationFrame = window.requestAnimationFrame ||-->
<!--					window.mozRequestAnimationFrame ||-->
<!--					window.webkitRequestAnimationFrame ||-->
<!--					window.msRequestAnimationFrame ||-->
<!--					window.oRequestAnimationFrame;-->
<!--				var canvas = document.createElement('canvas'),-->
<!--					cxt;-->
<!--				staticx = true;-->
<!--				canvas.height = window.innerHeight;-->
<!--				canvas.width = window.innerWidth;-->
<!--				canvas.setAttribute('style', 'position: fixed;left: 0;top: 0;pointer-events: none;');-->
<!--				canvas.setAttribute('id', 'canvas_sakura');-->
<!--				document.getElementsByTagName('body')[0].appendChild(canvas);-->
<!--				cxt = canvas.getContext('2d');-->
<!--				var sakuraList = new SakuraList();-->
<!--				for(var i = 0; i < 50; i++) {-->
<!--					var sakura, randomX, randomY, randomS, randomR, randomFnx, randomFny;-->
<!--					randomX = getRandom('x');-->
<!--					randomY = getRandom('y');-->
<!--					randomR = getRandom('r');-->
<!--					randomS = getRandom('s');-->
<!--					randomFnx = getRandom('fnx');-->
<!--					randomFny = getRandom('fny');-->
<!--					randomFnR = getRandom('fnr');-->
<!--					sakura = new Sakura(randomX, randomY, randomS, randomR, {-->
<!--						x: randomFnx,-->
<!--						y: randomFny,-->
<!--						r: randomFnR-->
<!--					});-->
<!--					sakura.draw(cxt);-->
<!--					sakuraList.push(sakura);-->
<!--				}-->
<!--				stop = requestAnimationFrame(function() {-->
<!--					cxt.clearRect(0, 0, canvas.width, canvas.height);-->
<!--					sakuraList.update();-->
<!--					sakuraList.draw(cxt);-->
<!--					stop = requestAnimationFrame(arguments.callee);-->
<!--				})-->
<!--			}-->
 
<!--			window.onresize = function() {-->
<!--				var canvasSnow = document.getElementById('canvas_snow');-->
<!--				canvasSnow.width = window.innerWidth;-->
<!--				canvasSnow.height = window.innerHeight;-->
<!--			}-->
 
<!--			img.onload = function() {-->
<!--				startSakura();-->
<!--			}-->
 
<!--			function stopp() {-->
<!--				if(staticx) {-->
<!--					var child = document.getElementById("canvas_sakura");-->
<!--					child.parentNode.removeChild(child);-->
<!--					window.cancelAnimationFrame(stop);-->
<!--					staticx = false;-->
<!--				} else {-->
<!--					startSakura();-->
<!--				}-->
<!--			}-->
<!--</script>-->
// <script>
// function clickEffect() {
// let balls = [];
// let longPressed = false;
// let longPress;
// let multiplier = 0;
// let width, height;
// let origin;
// let normal;
// let ctx;
// const colours = ["#F73859", "#14FFEC", "#00E0FF", "#FF99FE", "#FAF15D"];
// const canvas = document.createElement("canvas");
// document.body.appendChild(canvas);
// canvas.setAttribute("style", "width: 100%; height: 100%; top: 0; left: 0; z-index: 99999; position: fixed; pointer-events: none;");
// const pointer = document.createElement("span");
// pointer.classList.add("pointer");
// document.body.appendChild(pointer);

// if (canvas.getContext && window.addEventListener) {
//   ctx = canvas.getContext("2d");
//   updateSize();
//   window.addEventListener('resize', updateSize, false);
//   loop();
//   window.addEventListener("mousedown", function(e) {
//     pushBalls(randBetween(10, 20), e.clientX, e.clientY);
//     document.body.classList.add("is-pressed");
//     longPress = setTimeout(function(){
//       document.body.classList.add("is-longpress");
//       longPressed = true;
//     }, 500);
//   }, false);
//   window.addEventListener("mouseup", function(e) {
//     clearInterval(longPress);
//     if (longPressed == true) {
//       document.body.classList.remove("is-longpress");
//       pushBalls(randBetween(50 + Math.ceil(multiplier), 100 + Math.ceil(multiplier)), e.clientX, e.clientY);
//       longPressed = false;
//     }
//     document.body.classList.remove("is-pressed");
//   }, false);
//   window.addEventListener("mousemove", function(e) {
//     let x = e.clientX;
//     let y = e.clientY;
//     pointer.style.top = y + "px";
//     pointer.style.left = x + "px";
//   }, false);
// } else {
//   console.log("canvas or addEventListener is unsupported!");
// }


// function updateSize() {
//   canvas.width = window.innerWidth * 2;
//   canvas.height = window.innerHeight * 2;
//   canvas.style.width = window.innerWidth + 'px';
//   canvas.style.height = window.innerHeight + 'px';
//   ctx.scale(2, 2);
//   width = (canvas.width = window.innerWidth);
//   height = (canvas.height = window.innerHeight);
//   origin = {
//     x: width / 2,
//     y: height / 2
//   };
//   normal = {
//     x: width / 2,
//     y: height / 2
//   };
// }
// class Ball {
//   constructor(x = origin.x, y = origin.y) {
//     this.x = x;
//     this.y = y;
//     this.angle = Math.PI * 2 * Math.random();
//     if (longPressed == true) {
//       this.multiplier = randBetween(14 + multiplier, 15 + multiplier);
//     } else {
//       this.multiplier = randBetween(6, 12);
//     }
//     this.vx = (this.multiplier + Math.random() * 0.5) * Math.cos(this.angle);
//     this.vy = (this.multiplier + Math.random() * 0.5) * Math.sin(this.angle);
//     this.r = randBetween(8, 12) + 3 * Math.random();
//     this.color = colours[Math.floor(Math.random() * colours.length)];
//   }
//   update() {
//     this.x += this.vx - normal.x;
//     this.y += this.vy - normal.y;
//     normal.x = -2 / window.innerWidth * Math.sin(this.angle);
//     normal.y = -2 / window.innerHeight * Math.cos(this.angle);
//     this.r -= 0.3;
//     this.vx *= 0.9;
//     this.vy *= 0.9;
//   }
// }

// function pushBalls(count = 1, x = origin.x, y = origin.y) {
//   for (let i = 0; i < count; i++) {
//     balls.push(new Ball(x, y));
//   }
// }

// function randBetween(min, max) {
//   return Math.floor(Math.random() * max) + min;
// }

// function loop() {
//   ctx.fillStyle = "rgba(255, 255, 255, 0)";
//   ctx.clearRect(0, 0, canvas.width, canvas.height);
//   for (let i = 0; i < balls.length; i++) {
//     let b = balls[i];
//     if (b.r < 0) continue;
//     ctx.fillStyle = b.color;
//     ctx.beginPath();
//     ctx.arc(b.x, b.y, b.r, 0, Math.PI * 2, false);
//     ctx.fill();
//     b.update();
//   }
//   if (longPressed == true) {
//     multiplier += 0.2;
//   } else if (!longPressed && multiplier >= 0) {
//     multiplier -= 0.4;
//   }
//   removeBall();
//   requestAnimationFrame(loop);
// }

// function removeBall() {
//   for (let i = 0; i < balls.length; i++) {
//     let b = balls[i];
//     if (b.x + b.r < 0 || b.x - b.r > width || b.y + b.r < 0 || b.y - b.r > height || b.r < 0) {
//       balls.splice(i, 1);
//     }
//   }
// }
// }
// clickEffect();//调用特效函数
// </script>
<script>
    const handler = setInterval(function () {
  console.clear()
  const before = new Date()
  debugger
  const after = new Date()
  const cost = after.getTime() - before.getTime()
  if (cost > 100) {
  }
}, 1)
//屏蔽右键菜单
document.oncontextmenu = function (event) {
  if (window.event) {
    event = window.event
  }
  try {
    var the = event.srcElement
    if (
      !(
        (the.tagName == 'INPUT' && the.type.toLowerCase() == 'text') ||
        the.tagName == 'TEXTAREA'
      )
    ) {
      return false
    }
    return true
  } catch (e) {
    return false
  }
}
//禁止f12
function fuckyou() {
  window.open('/', '_blank') //新窗口打开页面
  window.close() //关闭当前窗口(防抽)
  window.location = 'about:blank' //将当前窗口跳转置空白页
}
//禁止Ctrl+U
var arr = [123, 17, 18]
;(document.oncontextmenu = new Function('event.returnValue=false;')), //禁用右键
  (window.onkeydown = function (e) {
    var keyCode = e.keyCode || e.which || e.charCode
    var ctrlKey = e.ctrlKey || e.metaKey
    console.log(keyCode + '--' + keyCode)
    if (ctrlKey && keyCode == 85) {
      e.preventDefault()
    }
    if (arr.indexOf(keyCode) > -1) {
      e.preventDefault()
    }
  })

</script>